Predicting Change Propagation in Software System with Data Mining Techniques
نویسندگان
چکیده
Software maintenance is a very costly and time-consuming work during the software life cycle. The problems with software maintenance are even more pressing in the software system. Software developers are often faced with modification tasks that involve sources and spread across code bases. Some dependencies between sources, such as the dependencies between platforms dependent fragments, cannot be determined by the existing static and dynamic analytic methods. In this paper, we have developed an approach that applies data mining techniques to determine the change patterns from the revision history data. These results can help the software developers to identify which source code had been modified.
منابع مشابه
A case study for application of fuzzy inference and data mining in structural health monitoring
In this study, a system for monitoring the structural health of bridge deck and predicting various possible damages to this section was designed based on measuring the temperature and humidity with the use of wireless sensor networks, and then it was implemented and investigated. A scaled model of a conventional medium sized bridge (length of 50 meters, height of 10 meters, and with 2 piers) wa...
متن کاملUsing data mining techniques for predicting the survival rate of breast cancer patients: a review article
This review was conducted between December 2018 and March 2019 at Isfahan University of Medical Sciences. A review of various studies revealed what data mining techniques to predict the probability of survival, what risk factors for these predictions, what criteria for evaluating data mining techniques, and finally what data sources for it have been used to predict the surv...
متن کاملA New Knowledge-Based System for Diagnosis of Breast Cancer by a combination of the Affinity Propagation and Firefly Algorithms
Breast cancer has become a widespread disease around the world in young women. Expert systems, developed by data mining techniques, are valuable tools in diagnosis of breast cancer and can help physicians for decision making process. This paper presents a new hybrid data mining approach to classify two groups of breast cancer patients (malignant and benign). The proposed approach, AP-AMBFA, con...
متن کاملProviding a model for predicting blood pressure fluctuations after induction of general anesthesia with data mining: a brief report
Background: Fluctuations in blood pressure after induction of general anesthesia have played a significant role in complications of surgery. Therefore, the present study was performed by identifying the causes of blood pressure fluctuations after induction of anesthesia, predicting and preventing them. Methods: For this study which is a retrospective cohort, data mining methods in the data set...
متن کاملPredicting air pollution in Tehran: Genetic algorithm and back propagation neural network
Suspended particles have deleterious effects on human health and one of the reasons why Tehran is effected is its geographically location of air pollution. One of the most important ways to reduce air pollution is to predict the concentration of pollutants. This paper proposed a hybrid method to predict the air pollution in Tehran based on particulate matter less than 10 microns (PM10), and the...
متن کامل